package com.yeyks.dal.dao;

import com.yeyks.dal.domain.MessageNotice;
import com.yeyks.dal.domain.MessageNoticeTemplate;

import java.util.List;
import java.util.Map;

public interface MessageNoticeMapper {
    int deleteByPrimaryKey(Long id);

    int insert(MessageNotice record);

    int insertSelective(MessageNotice record);

    MessageNotice selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(MessageNotice record);

    int updateByPrimaryKey(MessageNotice record);

    List<MessageNotice> list(Map<String, Object> param);

    Integer listCount(Map<String, Object> param);

    List<MessageNotice> detailList(Map<String, Object> param);
}